Contracting professionals careers in Barka, Oman